package com.block.sms.service;

import com.block.db.entity.SmsConfigInfo;
import com.block.db.entity.SmsTemplateInfo;
import com.block.sms.dto.*;

public interface ISmsSendService {

    SmsResultDTO sendSms(SmsParamDTO smsParamDTO, SmsTemplateInfo smsTemplate, SmsConfigInfo smsConfigInfo);

    /**
     * 查询账户余额
     */
    SmsBalanceDTO queryBalanceInfo(SmsConfigInfo smsConfigInfo);


    QueryResultDTO querySendResult(QueryParamDTO queryParamDTO, SmsConfigInfo smsConfigInfo);

}
